Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 FINCH ROAD Detached £551,000 17 Jan 2014
19 FINCH ROAD Detached £442,500 24 May 2013
21 FINCH ROAD Detached £472,500 12 Oct 2012
23 FINCH ROAD Detached £540,000 20 Mar 2015
25 FINCH ROAD Detached £605,000 15 May 2009
27 FINCH ROAD Detached £570,000 30 Apr 2007
30 FINCH ROAD Detached £465,000 21 Dec 2007
31 FINCH ROAD Detached £677,000 11 Jun 2013
34 FINCH ROAD Terraced £197,000 26 Jul 2000
35 FINCH ROAD Detached £270,000 25 Oct 2001
36 FINCH ROAD Semi-Detached £485,000 30 Aug 2012
37 FINCH ROAD Detached £595,000 25 Sep 2006
38 FINCH ROAD Detached £114,250 24 Nov 1995